Virtuosity: Programmable resource management for spawning networks
نویسندگان
چکیده
The creation, deployment and management of network architecture is manual, time consuming and costly. To the network architect the creation process is ad-hoc in nature, based on hand crafting small-scale network prototypes that evolve toward wide scale deployment. We envision a different paradigm where ‘spawning networks’ are capable of profiling, spawning, architecting and managing distinct virtual network architecture. This paper provides an overview of the Genesis Kernel framework and its life cycle of spawning virtual networks, and focuses on the design, implementation and evaluation of virtuosity, a plug-in module for the Genesis framework that supports programmable resource management of spawned virtual networks. The design goal of virtuosity is to minimize the complexity of handling multiple spawned virtual networks that potentially operate over multiple resource management timescales. We present a spawning network emulation environment and a virtuosity simulation system. Both of these components are implemented as virtual network extensions to ns. Through simulation we evaluate programmability, signaling, timescales, measurement-based estimation and traffic metering of virtual networks using virtuosity. Index words: programmable networks, virtual networks, resource management
منابع مشابه
Managing Spawned Virtual Networks
The creation, deployment and management of network architecture is manual, ad hoc and slow to evolve to meet new service requirements resulting in costly and inflexible deployment cycles. In the Genesis Project ([email protected]), Columbia University, we envision a different paradigm where new network architectures are dynamically created and deployed in an automated fashion based on ...
متن کاملVirtuosity : Performing Virtual Network Resource Management
1 Daniel Villela is a CNPq-Brazil Scholar 2 John Vicente is a Visiting Researcher at Columbia University Abstract The creation, deployment and management of network architecture is manual, time consuming and costly. To the network architect the creation process is ad-hoc in nature, based on hand crafting small-scale network prototypes that evolve toward wide scale deployment. We envision a diff...
متن کاملThe Genesis Kernel : A Virtual Network Operating System for Spawning Network Architectures
The deployment of network architectures is often manual, adhoc and time consuming. In this paper we introduce a new paradigm for automating the life cycle process for the creation, deployment and management of network architectures and envision programmable networks capable of spawning distinct “child” virtual networks with their own transport, control and management systems. A child network op...
متن کاملA resource management tool for heterogeneous networks
We describe the design principles and implementation of a tool to be used as Resource Manager on arbitrary networks of workstations. It evaluates both statically (offline) and dynamically (on-line) the computational power and workload of each node in the network, in order to select the most performant computers after each application request for task spawning to the network. The tool is a compo...
متن کاملSurvey the Security Function of Integration of vehicular ad hoc Networks with Software-defiend Networks
In recent years, Vehicular Ad Hoc Networks (VANETs) have emerged as one of the most active areas in the field of technology to provide a wide range of services, including road safety, passenger's safety, amusement facilities for passengers and emergency facilities. Due to the lack of flexibility, complexity and high dynamic network topology, the development and management of current Vehicular A...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Computer Networks
دوره 36 شماره
صفحات -
تاریخ انتشار 2001